dogs cats broker bengal american cash flow association breeder puppies cat factoring real estate investment akc cfa dog bengals puppy cattery cash flow factor